Synonyms for "Democratic Socialist Republic of Sri Lanka"

Words with similar meaning